Efficient bufferless packet switching on trees and leveled networks
نویسندگان
چکیده
In bufferless networks the packets cannot be buffered while they are in transit; thus, once injected, the packets have to move constantly. Bufferless networks are interesting because they model optical networks. We consider the tree and leveled network topologies, which represent a wide class of network configurations. On these networks, we study many-to-one batch problems where each node is the source of at most one packet, and the destination of an arbitrary number of packets. Each packet is to follow a preselected path from the source to the destination. Let T ∗ be the optimal delivery time for the packets. We have the following results: • For trees, we present two bufferless algorithms: (i) a deterministic algorithm with delivery time O(δ · T ∗ · log n), and (ii) a randomized algorithm with delivery time O(T ∗ · log n); where, δ is the maximum node degree, and n is the number of nodes. Both algorithms are distributed in the sense that packet forwarding decisions are made locally at the nodes. • For leveled networks, we present two algorithms: (i) a centralized algorithm with delivery time O(T ∗ · log n), and (ii) a distributed algorithm with delivery time O(T ∗ · log n). The first algorithm is centralized in the sense that all decisions are made by a single node. The distributed algorithm simulates the centralized one; the cost of this simulation is an extra logarithmic factor. Our bufferless algorithms are near-optimal, and they improve on previous results for trees and leveled networks by multiple logarithmic factors. ∗This paper is based on two preliminary papers: (1) “Efficient Bufferless Routing on Leveled Networks,” Proceedings of the 11th International Conference on Parallel and Distributed Computing (Euro-par 2005), LNCS 3648, pp 931-940, Lisboa, Portugal, Augoust-September 2005, and (2) “Near-Optimal Hot-Potato Routing on Trees,” Proceedings of the 10th International Conference on Parallel and Distributed Computing (Euro-par 2004), LNCS 3149, pp 820-827, Pisa, Italy, August-September 2004. †Computer Science Department, RPI, 110 8th Street, Troy, NY 12180, USA. Email: [email protected] ‡Computer Science Department, RPI, 110 8th Street, Troy, NY 12180, USA. Email: [email protected] §Computer Science Department, University of Cyprus, P. O. Box 20537, Nicosia CY-1678, Cyprus. Email: [email protected]. projects FLAGS and DELIS.
منابع مشابه
Efficient Bufferless Routing on Leveled Networks
We give near optimal bufferless routing algorithms for leveled networks. N packets with preselected paths are given, and once injected, the packets may not be buffered while in transit to their destination. For the preselected paths, the dilation D is the maximum path length, and the congestion C is the maximum number of times an edge is used. We give two bufferless routing algorithms for level...
متن کاملBufferless transmission in complex networks
Complex bufferless networks such as on-chip networks and optical burst switching networks haven’t been paid enough attention in network science. In complex bufferless networks, the store and forward mechanism is not applicable, since the network nodes are not allowed to buffer data packets. In this paper, we study the data transmission process in complex bufferless networks from the perspective...
متن کاملUniversal Bufferless Packet Switching
A packet-switching algorithm specifies the actions of the nodes in order to deliver packets in the network. A packet-switching algorithm is universal if it applies to any network topology and for any batch communication problem on the network. A long standing open problem has concerned the existence of a universal packet-switching algorithm with near optimal performance guarantees for the class...
متن کاملPerformance modeling of bufferless WDM packet switching networks with wavelength conversion
In this paper we study the performance of bufferless optical WDM packet switching networks with various wavelength conversion degrees. We first introduce an optimal scheduling algorithm that maximizes the network throughput in this type of network. We then derive a novel analytical model to evaluate the network performance in terms of packet loss probability under the scheduling algorithm for B...
متن کاملMerit Based Scheduling in Asynchronous Bufferless Optical Packet Switched Networks
This paper describes how Merit Based Scheduling (MBS) can be used to increase the average throughput in an asynchronous bufferless Optical Packet Switched (OPS) network. Basically, MBS means that packets are forwarded based on its merit, which includes priority, number of resources taken, number of resources left etc. We show that using MBS increases the average throughput, but only in a limite...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- J. Parallel Distrib. Comput.
دوره 67 شماره
صفحات -
تاریخ انتشار 2007